assembling place - Turkish English Dictionary